FAST I/O PAD PLACEMENT IN FPGAs

ثبت نشده
چکیده

In VLSI physical design, a good placement of logic blocks along with the inputoutput blocks around the boundary of the chip can ensure good quality routing of the nets. Even after proper placement of the logic blocks, a random positioning of input-output blocks can result in inefficient and bad quality routing. Here we propose a placement algorithm GENERATE_PAD_FRAME for input-output blocks, from an entirely new viewpoint. It ensures quality placement of input-output blocks along the pad frame in negligible amount of time. GENERATE_PAD_FRAME can be effectively utilized to generate equally good quality placement in FPGAs much faster. The proposed algorithm is tested on several benchmarks and the experimental results are encouraging.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Placement Algorithm for FPGA Designs with Multiple I/O Standards

State-of-the-art FPGAs possess I/O resources that can be configured to support a wide variety of I/O standards [1]. In such devices, the I/O resources are grouped into banks. One of the consequences of the banked organization is that all of the I/O objects that are placed within a bank must use „compatible“ I/O standards. The compatibility of I/O standards is based on each standard’s supply and...

متن کامل

Reliability- and Variation-Aware Placement for Field-Programmable Gate Arrays

Field-programmable gate arrays (FPGAs) have the potential to address scaling challenges in CMOS technology because of their regular structures and the flexibility they possess by being re-configurable after fabrication. One of the potential approaches in attacking scaling challenges, such as negative-bias temperature instability (NBTI) and process variation (PV), is by using placement technique...

متن کامل

Fast Online Task Placement on FPGAs: Free Space Partitioning and 2D-Hashing

Partial reconfiguration allows for mapping and executing several tasks on an FPGA during runtime. Multitasking on FPGAs raises a number of questions on the management of the reconfigurable resource which leads to the concept of a reconfigurable operating system. A major aspect of such an operating system is task placement. Online placement methods are required that achieve a high placement qual...

متن کامل

Implications of Area-array I/o for Row-based Placement Methodology

We empirically study the implications of area-array I/O for placement methodology. Our work develops a three-axis testbed that examines (1) I/O regime (area-array vs. peripheral pad locations), (2) I/O and core placement methodology (variants of alternating vs. simultaneous I/O and core placement approaches), and (3) placement engine (hierarchical quadratic for both core and I/O cells vs. pure ...

متن کامل

An efficient RDL routing for flip-chip designs

Engineers use a redistribution layer (RDL) in flip-chip designs to redistribute I/O pads to bump pads without changing the I/O pad placement. However, traditional routing capacity may be insufficient to handle sizable designs, in which the RDL may be very congested and especially when there is a less-than-optimal I/O-bump assignment. As a result, routing may not be completed within a single lay...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007